﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Sinacor.Infra.UI.Common;

namespace Sinacor.UI.Bovespa.ResumoFinanceiro.Model
{
    [Serializable]
    public class InformacoesMovimento : BaseModel
    {
        private DateTime _dataMovimento;
        private DateTime? _dataVersao;
        private Model.Enum.TipoMovimento _estadoMovimento;

        public InformacoesMovimento() { }

        public DateTime DataMovimento
        {
            get
            {
                return _dataMovimento;
            }
            set
            {
                _dataMovimento = value;
                OnPropertyChanged("DataMovimento");
            }
        }

        public DateTime? DataVersao
        {
            get
            {
                return _dataVersao;
            }
            set
            {
                _dataVersao = value;
                OnPropertyChanged("DataVersao");
            }
        }

        public Enum.TipoMovimento EstadoMovimento
        {
            get
            {
                return _estadoMovimento;
            }
            set
            {
                _estadoMovimento = value;
                OnPropertyChanged("EstadoMovimento");
            }
        }

    }
}
